import request from '@/service/request'
// 模拟请求 mock-js
/*  模拟 角色管理 page接口
* @param {Object} params
*  */
export const pageRoleMockApi = (params) => {
    return request.post('/mock/sys/role/page', params)
}

/*  模拟 角色管理 list接口 */
export const listRoleMockApi = (params) => {
    return request.post('/mock/sys/role/list',params)
}

/* 模拟 角色管理 删除
*  @param {number} id
* */
export const delRoleMockApi = (id) => {
    return request.post(`/mock/sys/role/del/${id}`)
}

/* 模拟 角色管理 保存
*  @param {number} id
*  @param {string} roleName
*  @param {string} roleKey
*  @param {string} remarks
* */
export const saveRoleMockApi = (params) => {
    return request.post('/mock/sys/role/save', params)
}

/* 模拟 角色管理 获取角色权限列表
*  @param {number} userId 用户id 可选
*  @param {array} roleIds 角色id 可选
* */
export const getPermissionListByRoleIdMockApi = (params) => {
    return request.post('/mock/sys/role/permission/list', params)
}

/* 模拟 角色管理 保存角色权限列表
*  @param {number} roleId 角色id
*  @param {array} permissionIds 权限ids
* */
// 不模拟了
